glasgow wales lobbying jobs london edinburgh public relations irish belfast cork lobbying firm jobs ireland england advocacy public affairs dublin government relations lobbying